package com.bestv.bsr.core.entities.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * @author dada
 * @create 2021/9/6 第三方接口返回详情页信息
 */
@Data
public class RecItemVoListVo implements Serializable {

    /**
     * 节目Code
     */
    private String itemCode;

    /**
     * 节目Code
     */
    private String itemName;

    /**
     * 节目cpid 区分是不是百视通节目
     */
    private String cpid;

    /**
     * apk的url地址
     */
    private String apkurl;

    /**
     * 详情页跳转参数中的类名
     */
    private String cls;

    /**
     * 详情页跳转参数中的包名
     */
    private String pkg;

    /**
     * 详情页跳转参数中的页面返回类型
     */
    private String backtype;

    /**
     * 媒资标准海报下载的url地址
     */
    private String poster;

    /**
     * 海报角标位置，枚举值 1：左上 2：左下 3：右上 4：右下
     */
    private String markPos;

    /**
     * 角标图片url
     */
    private String markUrl;

    /**
     * 媒资角标位置，枚举值 1：左上 2：左下 3：右上 4：右下
     */
    private String medMarkPos;

    /**
     * 媒资角标图片url
     */
    private String medMarkUrl;

    /**
     * apk版本 用来判断跳转的版本是否需要更新
     */
    private String versioncode;

    public RecItemVoListVo(String apkurl, String cls, String pkg, String backtype) {
        this.apkurl = apkurl;
        this.cls = cls;
        this.pkg = pkg;
        this.backtype = backtype;
    }

    public RecItemVoListVo() {
    }
}
